package com.molichuxing.services.business.service;

import com.molichuxing.framework.dto.Paged;
import com.molichuxing.services.business.dto.response.CarFenceExceptionBizDto;

import java.util.Map;

/**
 * <p>
 * 车辆围栏异常组合服务类
 * </p>
 *
 * @author
 * @since 2019-07-29
 */
public interface CarFenceExceptionBizService {


	/**
	 * 根据条件查询围栏异常信息列表
	 * @param selectParams
	 * licencePlate   车架号
	 * vin				车牌号
	 * fenceIds       围栏ids
	 * stockId			仓储id
	 * @param pageNum
	 * @param pageSize
	 * @return
	 */
	public Paged<CarFenceExceptionBizDto> getCarsFenceExceptionPaged(Map<String, Object> selectParams, Integer pageNum, Integer pageSize);

	/**
	 * 根据主键id获取异常的详细信息
	 * @param fenceExceptionId
	 * @return
	 */
	public CarFenceExceptionBizDto getCarsFenceExceptionDetail(Integer fenceExceptionId);

}
